# install.packages("remotes")
library('BBmisc', 'rmsfuns')
#remotes::install_github("rstudio/sass")
lib('sass')## sass
## TRUE
## https://support.rstudio.com/hc/en-us/articles/200532197
## https://community.rstudio.com/t/r-does-not-display-korean-chinese/30889/3?u=englianhu
#Sys.setlocale("LC_CTYPE", "en_US.UTF-8")
#Sys.setlocale("LC_CTYPE", "zh_CN.UTF-8")
#Sys.setlocale(category = "LC_CTYPE", "Chinese (Simplified)_China.936")
#Sys.setlocale(locale = "Chinese")
#Sys.setlocale(locale = "Japanese")
#Sys.setlocale(locale = "English")
# rmarkdown::render('/home/englianhu/Documents/owner/ryo-cn.Rmd', encoding = 'UTF-8')
#Sys.setlocale("LC_CTYPE", "UTF-8")
#Sys.setlocale(locale = "UTF-8")
#Sys.setlocale(category = "LC_ALL", locale = "chs")
#Sys.setlocale(category = "LC_ALL", locale = "UTF-8")
#Sys.setlocale(category = "LC_ALL", locale = "Chinese")
#Sys.setlocale(category = "LC_ALL", locale = "zh_CN.UTF-8")
Sys.setlocale("LC_ALL", "en_US.UTF-8")## [1] "LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=C;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=C"
/* https://stackoverflow.com/a/66029010/3806250 */
h1 { color: #002C54; }
h2 { color: #2F496E; }
h3 { color: #375E97; }
h4 { color: #556DAC; }
h5 { color: #92AAC7; }
/* ----------------------------------------------------------------- */
/* https://gist.github.com/himynameisdave/c7a7ed14500d29e58149#file-broken-gradient-animation-less */
.hover01 {
/* color: #FFD64D; */
background: linear-gradient(155deg, #EDAE01 0%, #FFEB94 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #EDAE01 20%, #FFEB94 80%);
}
}
.hover02 {
color: #FFD64D;
background: linear-gradient(155deg, #002C54 0%, #4CB5F5 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #002C54 20%, #4CB5F5 80%);
}
}
.hover03 {
color: #FFD64D;
background: linear-gradient(155deg, #A10115 0%, #FF3C5C 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #A10115 20%, #FF3C5C 80%);
}
}
## https://stackoverflow.com/a/36846793/3806250
options(width = 999)
knitr::opts_chunk$set(class.source = 'hover01', class.output = 'hover02', class.error = 'hover03')
## Set the timezone but not change the datetime
Sys.setenv(TZ = 'Asia/Shanghai')
## options(knitr.table.format = 'html') will set all kableExtra tables to be 'html', otherwise need to set the parameter on every single table.
options(warn = -1, knitr.table.format = 'html')#, digits.secs = 6)
## https://stackoverflow.com/questions/39417003/long-vectors-not-supported-yet-abnor-in-rmd-but-not-in-r-script
knitr::opts_chunk$set(cache = TRUE, warning = FALSE,
message = FALSE, cache.lazy = FALSE)## Setup Options, Loading Required Libraries and Preparing Environment
## Loading the packages and setting adjustment
source('function/libs.R')| Title | Details |
|---|---|
| Date of Birth | 1984-10-22 |
| Age | 37y 3m 22d |
| Mobile Phone Number | 🇲🇾 +6-017-6482776 |
| Mobile Phone Number | 🇲🇾 +6-014-6082776 |
| Mobile Phone Number | 🇹🇼 |
| Mobile Phone Number | 🇨🇳 |
| Mobile Phone Number | 🇵🇭 |
| Mobile Phone Number | 🇬🇧 +44-xxxxxxxxxx |
| Mobile Phone Number | 🇭🇰 +852-57-004008 |
| Email Address | englianhu@gmail.com |
| Nationality | Malaysian |
| Place of Birth | Tanjong Karang, Selangor, Malaysia |
| Religion | Buddha |
| Ancestral Home | Chinese Fujian Yong Chun2 |
| Mother Tongue | Hokkien / Mandarin |
Nov-2021 to Present : Professional Certificate, Machine Learning for Trading Specialization; (Cousera - New York Institute of Finance )
Dec-2021 to Present : Python and Statistics for Financial Analysis; (Cousera - The Hong Kong University of Science and Technology )
Oct-2018 to Nov-2021 : Professional Certificate, Mastering Software Development in R Specialization; (Cousera - Johns Hopkins University (JHU) )
May-2021 to Jul-2021 : Professional Certificate, Machine Learning and Reinforcement Learning in Finance Specialization; (Cousera - New York University )
May-2021 to Jul-2021 : Professional Certificate, Bayesian Statistics Mixture Models; (Cousera - University of California )
Jan-2021 to Jan-2021 : Professional Certificate, Bioinformatics : Introduction and Methods; (Cousera - Peking University )
Apr-2016 to Jul-2019 Apr-2016 to Jun-2016 : Becholar Degree, Computer Science; (University of the People (UoP) )
Jun-2016 to Aug-2016 : Professional Certificate, Improving Business Finances and Operations Specialization; (Cousera - University of Illinois (UI) )
Apr-2016 to Aug-2016 : Professional Certificate, Data Mining Specialization; (Cousera - University of Illinois (UI) )
Apr-2014 to May-2016 : Professional Certificate, Data Science Specialization; (Cousera - Johns Hopkins University (JHU) )
Jun-2015 to Aug-2015 : Professional Certificate, Python for Everybody Specialization; (Cousera - University of Michigan (UM) )
XXX-2004 to XXX-2004 : Certified Accounting Technician (CAT) Qualification; (ACCA - PAAC Business Institute (PAAC) )
01 Course title : FAU Foundations in Audit
02 Course title : FTX Foundations in Taxation
03 Course title : FFM Foundations in Financial Management
22-Dec-2002 to 29-Jun-2003 : Professional Certificate, Japanese Language Profeciency Test (JLPT); Home Tuition (JLPT - Japan Foundation and Japan Educational Exchanges and Services (JEES)
) and Japanese Language Society of Malaysia (JLSM)
11-Apr-2002 to May-2005 11-Apr-2002 to 11-Oct-2003 : Becholar Degree, Computer Science Combination A Stream (Major in Statistics); (TAR College (TARC) )
Oct-2020 to Present : Online Financial Market, Founder and Owner;
Nov-2019 to Jul-2020 : Online Gambling, Marketing Executive; (employed by Ali Lottery & YiHaoCai under Lefa (Oriental Group) )
Nov-2017 to May-2018 : Online Gambling, Customer Service; (employed by Aristocrat & Residence ) (2nd job employed by 7LiveAsia
)
May-2016 to Dec-2016 : E-commerce, Customer Service; (employed by Manpower Human Resource Sdn Bhd and deployed by Mindpearl
)
Oct-2015 to Jan-2016 : Online Gambling, Trader; (employed by Global Solution Sdn Bhd)
May-2015 to Sep-2015 : Online Gambling, Customer Service; (employed by OneMedia Sdn Bhd)
Feb-2015 to Apr-2015 : E-commerce, Fraud Prevention; (employed by IdealSeed Resources Sdn Bhd and deployed by Apple Inc.
)
Mar-2014 to Apr-2014 : E-commerce, Customer Service; (employed by FujiXerox )
Nov-2013 to Mar-2014 : Online Gambling, Team Leader ∩ Trader; (employed by SBSolutionCorp Ltd for trading while GB-links Ltd ) provides IT and platform support
Sep-2013 to Nov-2013 : Pipeline Engineering, Customer Service; (employed by Getronics )
Jul-2013 to Sep-2013 : Insurance, Telesales; (employed by AIA )
Nov-2012 to May-2013 : MASS Media, Broadcast Compliance Editor; (employed by UDrive Media Sdn Bhd )
Mar-2008 to Jul-2012 : Business Process Outsourcing (BPO) Company, Customer Service; (employed by Scicom (MSC) Bhd )
Jul-2006 to Jun-2007 : Online Gambling, Trainer ∩ Trader; (employed by Caspo Inc. )
Nov-2005 to Jul-2006 : Online Gambling, Team Leader ∩ Senior Trader; (employed by Telebiz Sdn Bhd )
Jul-2005 to Oct-2005 : Online Financial Market, Trader ∩ Agent; (employed by Hexa Commerce Sdn Bhd cooperate with Prestigen Profits Limited )
Jul-2003 to Aug-2003 : Retailer, Grocery Store Staff; (employed by Tsukiji-Mart(築地マート)㊑ - The Japan Club of Kuala Lumpur (JCKL)
)
Jul-2003 to Jul-2003 : Food and Beverage, Waiter; (employed by Dynasty Hotel Kuala Lumpur )
Nov-2001 to Apr-2002 : Food and Beverage, Waiter; (employed by Esquire Kitchen )
Github Repo : Real Time FXCM
sparklyr etc.Github Repo : Analysing Financial Report of ALI
Github Repo : Analysing Financial Report of Bookmakers
Github Repo : binary.com : Job Application - Quantitative Analyst
Github Repo : Betting Strategy and Model Validation
Github Repo : Introducing ®Studio Server for Data Scientists
Github Repo : Application of Kelly Criterion model in Sportsbook Investment
Github Repo : Dixon-Coles1996
Github Repo : WebDriver Dynamic Webpage Scrapping
Github Repo : Soccer League Web Scraping
Github Repo : Odds Modelling and Testing Inefficiency of Sports-Bookmakers
体育统计学社区 (http://soccer.oksport.cn)
2009 to 2013, Setup own professional sports odds modelling online forum 体育统计学社区 via 互动力量 but unfortunately banded by Chinese Online Police in year 2013 when I worked in AIA and open an ICBC bank account.
As a one-man-band forum, the sportsbook forum major in soccer sports but also get involve other casino, lottery and gaming. Shares own statistical modelling, some experiences and tactics of pro-gamblers, some statistical modelling, some statistical tools and programming language and coding, risk management, trading strategies, latest news of gambling industry, embed livescores, news bulletins, analyse and compare different bookmakers not only platforms’ but also operations’ and managements’ pros and cons (Art of War — Know thyself, ever-victorious), looking for like-minded friends. meanwhile, be the agent and affiliate partner of couple European and Asian bookmakers and advertise through some forums, email and QQ marketing etc.
Due to the forums no more (and I switched to financial market and won’t return to gambling industry), below figures are some archive.
Github Repo : Apply Poisson Regression on Sports Odds Modelling
| No | Skill | Level |
|---|---|---|
| 1 | ξconometrics | 9 |
| 2 | Quantitative Trading | 9 |
| 3 | R Programming | 9 |
| 4 | MS Office | 8 |
| 5 | SQL | 3 |
| 6 | Python | 4 |
| 7 | Data Analysis | 9 |
| 8 | Customer Service | 9 |
| 9 | Sportsbook Industry | 7 |
| 10 | ®Studio Server | 7 |
| 11 | Statistics | 6 |
| 12 | Data Science | 8 |
| 13 | Shiny Web Application | 8 |
| 14 | Linux OS | 7 |
| 15 | Web API | 6 |
| 16 | Sparklyr | 2 |
| 17 | Advanced R | 6 |
| 18 | modeltime / tidyverts / prophet | 7 |
| 19 | tidyverse / tidymodels | 6 |
| 20 | Tensorflow / pytorch | 2 |
| 21 | Web Driver | 4 |
| 22 | FrontPage / Deploy WebSite | 3 |
| 23 | Photoshop / Picsart | 5 |
2003/2004, when the day I leaving Prestigen Profits Limited, the boss Thomas only say “哪里跌倒,哪里爬起来” (“Where do you fall, where do you get up”), that’s why learning econometrics nowadays.
Because of noted that George Soros’s mom know multilingual and there has a lot of advantages, I learnt Korean language, German language, French language.
Simons left academia in 1978 to start what became Renaissance Technologies, an early pioneer in quantitative, or model-based, trading, primarily in commodities and currencies; the Medallion Fund he managed there is one of the world’s most successful hedge funds. Forbes has listed him among the top 100 richest people in the world, and he has been called “the world’s smartest billionaire.”
James Simons6 is the successful investor in quantitative hedge fund whom we need to learn. I am currently learn to setup own quantitative hedge fund company Sςιβrοκεrs Trαdιηg®7 and using shiny to deploy a High-Frequency-Algorithmic-Auto-Trading-System. You are welcome to own yours by refer to my 安装®StudioとShiny服务器 . You are welcome to contact me at englianhu@gmail.com.
Kindly refer to my personal blogs for more information about me.
It’s useful to record some information about how your file was created.
suppressMessages(require('formattable', quietly = TRUE))
suppressMessages(require('knitr', quietly = TRUE))
suppressMessages(require('kableExtra', quietly = TRUE))
suppressMessages(require('magittr', quietly = TRUE))
suppressMessages(require('devtools', quietly = TRUE))
sys1 <- session_info()$platform |>
unlist() |>
{\(.) data.frame(row.names = seq_along(.),
Category = names(.), session_info = .)}()
sys2 <- data.frame(Sys.info()) |>
{\(.) data.frame(Category = row.names(.), Sys.info = .[,1])}()
#remarks, dim(sys1), dim(sys2)
if (nrow(sys1) == 11 & nrow(sys2) == 8) {
sys2 <- sys2 |>
{\(.) rbind(., data.frame(
Category = c('rmarkdown', 'rsconnect', 'Current time'),
Sys.info = c(as.character(getwd()),
as.character(packageVersion('rsconnect')),
paste(as.character(lubridate::now('Asia/Shanghai')), 'CST 🗺️'))))}()
} else if (nrow(sys1) == 10 & nrow(sys2) == 8) {
sys1 <- rbind(sys1, data.frame(Category = '', session_info = ''))
sys2 <- sys2 |>
{\(.) rbind(., data.frame(
Category = c('rmarkdown', 'rsconnect', 'Current time'),
Sys.info = c(as.character(getwd()),
as.character(packageVersion('rsconnect')),
paste(as.character(lubridate::now('Asia/Shanghai')), 'CST 🗺️'))))}()
}
sys <- cbind(sys1, sys2) |>
{\(.)
kbl(., caption = 'Additional session information:')}() |>
{\(.)
kable_styling(., bootstrap_options = c('striped', 'hover', 'condensed', 'responsive'))}() |>
{\(.)
row_spec(., 0, background = 'DimGrey', color = 'yellow')}() |>
{\(.)
column_spec(., 1, background = 'CornflowerBlue', color = 'red')}() |>
{\(.)
column_spec(., 2, background = 'grey', color = 'black')}() |>
{\(.)
column_spec(., 3, background = 'CornflowerBlue', color = 'blue')}() |>
{\(.)
column_spec(., 4, background = 'grey', color = 'white')}() |>
{\(.)
row_spec(., 11, bold = TRUE, color = 'yellow', background = '#D7261E')}()
rm(sys1, sys2)
sys| Category | session_info | Category | Sys.info |
|---|---|---|---|
| version | R version 4.1.2 (2021-11-01) | sysname | Linux |
| os | Ubuntu 20.04.3 LTS | release | 5.16.8-051608-generic |
| system | x86_64, linux-gnu | version | #202202101327-Ubuntu SMP PREEMPT Thu Feb 10 13:36:40 UTC 2022 |
| ui | X11 | nodename | ScibrokesTrading |
| language | en | machine | x86_64 |
| collate | en_US.UTF-8 | login | englianhu |
| ctype | en_US.UTF-8 | user | englianhu |
| tz | Asia/Tokyo | effective_user | englianhu |
| date | 2022-02-11 | rmarkdown | /home/englianhu/Documents/owner |
| pandoc | 2.14.0.3 @ /usr/lib/rstudio/bin/pandoc/ (via rmarkdown) | rsconnect | 0.8.25 |
| Current time | 2022-02-11 19:56:11 CST 🗺️ |
radarchart using echarts in Recharts4r R package.sass R package.Powered by - Copyright® Intellectual Property Rights of Sςιβrοκεrs Trαdιηg®個人の経営企業
此菜只应天上有,人间难得几回尝
As fantastic/heavenly as this dish, it’s one in the million of a chance to have it made so exquisite and one in the million for you to have.↩︎
Tips: Ancient named 会稽郡(Kuaiji County), now named 永春县(Yongchun County).
《史记·勾践世家》载,「夏帝少康之庶子无余封于会稽(现今浙江省绍兴市一带),为越国之始祖。」
会稽人王充在《论衡·书虚篇》中引吴君高之语:「会稽本山名。夏禹巡狩,会计于此山,因以郡名,故曰会稽。」↩︎
Sςιβrοκεrs Trαdιηg® (Official Website)
Sςιβrοκεrs Trαdιηg® (GitHub)
Sςιβrοκεrs Trαdιηg® (Facebook).↩︎
There has a part of history before join sportsbook industry, but in financial market and entrepreneurship via 迟了一年,更新履历表 B4Telebiz (18-DEC-2021) (pdf copy).↩︎
咔,精神点,临时演员也是演员!
「你知不知道因为不想死,浪费了多少秒、多少钱、多少片底、多少工作人员的时间和心血!换个专业的!」
Unprofessional Hedge Fund (不够专业避险基金) : The Matrix - Dodge from bullets
[影视剪辑]精神点!临时演员也是演员!
「听到没有?!这就是我经常对大家说的专业!」
Expert / Professional Hedge Fund (专业避险基金) : The Matrix 0 and 1 - Pause the bullets↩︎
How I Built The Best Trading Algorithm - Jim Simons and 传奇对冲基金之王:数学家西蒙斯 and Jim Simons THE MAN WHO SOLVED THE MARKET by Greg Zuckerman and “World’s Smartest Billionaire:” James Simons is Cal Alumnus of the Year for 2016↩︎
Sςιβrοκεrs Trαdιηg® (Official Website)
Sςιβrοκεrs Trαdιηg® (GitHub)
Sςιβrοκεrs Trαdιηg® (Facebook).↩︎
2.9 Social Network